package flyWeightPattern.demo;

/**
 * @author： pang-yun
 * @date： 2021-12-30 14:18
 * 功能目的 ：用于  具体实现类
 */

public class ConcreteWebSite extends WebSite {

    //内部状态    不同人可以使用相同数据
    private String type = ""; // 网站发布的形式

    public ConcreteWebSite(String type) {
        this.type = type;
    }

    @Override
    public void use(User user) {
        System.out.println("网站的发布形式: " + type+"  "+user.getName()+"正在使用！");
    }
}
